home *** CD-ROM | disk | FTP | other *** search
- Version Released Comments
- 0.9 1/29/89 -Initial Release
- 1.0 2/ 6/89 -Program re-written to provide more structure
- -Input x,y co-ordinates now the center of the picture
- -Ability to save picture and continue later
- -Ability to zoom in on a point by moving a dot with the
- keyboard and then inputting the magnification
- -DATA file now stored with picture
- 1.1 2/13/89 -Added Julia Sets
- -Fixed some bugs
- 1.2 -- -Added additional iterations
- -Ability to draw pictures without saving
- 2.0 3/ 8/89 -Added mouse support
- -Added file listings
- -Added info on a picture
- 2.1 4/10/89 -Added 3D Mandelbrot sets
- -Added "Register Your Software" notice
- -Made some modifications to other parts of the program
- 2.2 -- -Added File Compression
- -Added Slide Show option
- -Added check for no files in directory
- -Fixed Show picture routine. Space bar would not work if
- you were using a mouse.
- -Fixed registration notice on 3D Mandelbrots
- -Changed rotating palette routine
- -Added 'X-Ray' palette
- -Changed to color text and 50 lines
- 2.3 -- -Hacked in EGA graphics
- -Fixed minor bugs and quirks
- 3.0 8/14/89 -Reverted to standard 25 line mode
- -Added assembly routines for speed
- -Fixed flicker in rotating palettes
- -Used windows for better appearance
- -Cleaned up menus and file selection
- -Removed Slide Show from unregistered versions
-
- Thanks to:
-
- -Bret Mulvey, writer of Plasma for his VGA routines (which I later found in
- a handy book called IBM ROM BIOS by Ray Duncan).
- -Debbie and George Schaft, writers of Julia for their routines to compute
- Julia sets.
- -Milan Keser, my roomate, for letting me use his PS/2 Model 30-286 to develop
- initial releases of this program (I've only got EGA).
- -Air Products (Trexlertown, Pa) for letting me use a PS/2 Model 80 to work on
- the program over spring break (89).
- -Tom Kenia (Turbo) for letting me borrow his 'Turbo Tutor' book - it was a
- great reference book.
- -Bethlehem Steel for letting me use their Model 80 to work on the program (even
- when I was supposed to be doing 'real work').
-
- References:
-
- -Duncan, Ray; IBM ROM BIOS; Microsoft Press Quick Reference Series
- -Turbo Pascal 4: The Pocket Reference; Osborne/McGraw-Hill Programming Series
- -Turbo Pascal Reference Guide, User's Guide, and OOP Guide; Borland
- -Sutty, George and Blair, Steve; Programmer's Guide to the EGA/VGA; Brady
- -Edwards, Charles C.; Advanced Techniques in Turbo Pascal; Sybex
- -Mandelbrot, Benoit B.; The Fractal Geometry of Nature; Freeman
- -Peitgen, Heinz-Otto and Saupe, Dietmar - editors; The Science of Fractal
- Images; Springer-Verlag
-
-
- Some of FRACT's assembly routines are from Programmer's Guide to the EGA/VGA.
-
- The file compression and 3-D algorithms were created by Tom Collins.
-
- Some possible additions for v3.1:
-
- -Increased support for Julia sets, including selectable iterations, 3D, and
- the ability to zoom.
- -New file system, putting the .DAT and .IMG file into one file.
- -Rewritten code to include better structure and increased speed.
-